aboutsummaryrefslogtreecommitdiff
path: root/src/routes/projects/[id]/+page.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/projects/[id]/+page.svelte')
-rw-r--r--src/routes/projects/[id]/+page.svelte10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/routes/projects/[id]/+page.svelte b/src/routes/projects/[id]/+page.svelte
index a58aeba..9931f40 100644
--- a/src/routes/projects/[id]/+page.svelte
+++ b/src/routes/projects/[id]/+page.svelte
@@ -9,6 +9,7 @@
parseIntervalToDays,
type RoutineState,
} from '$lib/shared/routine-metrics';
+ import { formatDayMonth } from '$lib/shared/temporal';
let { data, form } = $props();
@@ -30,11 +31,6 @@
: matchItems(data.archived, archiveFilter).map((m) => m.obj),
);
- const dateFormatter = new Intl.DateTimeFormat('fr-FR', {
- day: 'numeric',
- month: 'short',
- });
-
function sorted(routines: RoutineState[]): RoutineState[] {
return [...routines].sort(
(a, b) => b.overdueRatio - a.overdueRatio || a.name.localeCompare(b.name),
@@ -182,7 +178,7 @@
<span class="routine-meta">
{formatFrequency(routine.frequencyDays)}
{#if routine.lastDoneAt}
- · fait le {dateFormatter.format(new Date(routine.lastDoneAt))}
+ · fait le {formatDayMonth(routine.lastDoneAt)}
{:else}
· jamais fait
{/if}
@@ -244,7 +240,7 @@
>
<span class="archived-date">
{formatFrequency(routine.frequencyDays)} · archivée le
- {dateFormatter.format(new Date(routine.archivedAt))}
+ {formatDayMonth(routine.archivedAt)}
</span>
</li>
{/each}